package io.chenglicun.modules.bus.entity;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import com.baomidou.mybatisplus.annotation.*;
import java.util.Date;
import io.chenglicun.common.entity.BaseEntity;

/**
 * 业务_公告
 *
 * @author HB 137664951@qq.com
 * @since 1.0 2023-08-30
 */
@Data
@EqualsAndHashCode(callSuper=false)
@TableName("bus_notice")
public class BusNoticeEntity extends BaseEntity {
	private static final long serialVersionUID = 1L;

	/**
	* 通告类型
	*/
	private String type;
	/**
	* 标题
	*/
	private String title;
	/**
	* 正文类型（0：富文本1：视频2：PDF）
	*/
	private Integer textType;
	/**
	* 富文本内容
	*/
	private String textContent;
	/**
	 * 视频内容
	 */
	private String videoContent;
	/**
	 * PDF内容
	 */
	private String pdfContent;
	/**
	* 简述
	*/
	private String description;
	/**
	* 预览图片
	*/
	private String image;
	/**
	* 排序
	*/
	private Integer sort;
	/**
	* 是否发布（0：不发布1：发布）
	*/
	private Integer isPublish;
	/**
	* 是否置顶（0：不置顶1：置顶）
	*/
	private Integer isTopped;
	/**
	* 更新者
	*/
	@TableField(fill = FieldFill.INSERT_UPDATE)
	private Long updater;
	/**
	* 更新时间
	*/
	@TableField(fill = FieldFill.INSERT_UPDATE)
	private Date updateDate;
	/**
	 * 地址
	 */
	private String address;

	/**
	 * 活动-0 制度-1
	 */
	private Integer tabType;

	/**
	 * 经营范围
	 */
	private String businessScope;
}
